import java.io.IOException;
import java.util.ArrayList;

import javax.swing.JInternalFrame;



public class FirmSoftController implements InterfaceController {
	
	InterfaceModel model;
	FirmSoftView view;
	
	ArrayList<Unternehmen> aktUnt = new ArrayList<Unternehmen>();
	
	/**
	 * Konstruktor der Klasse Controller
	 * 
	 * @param _model
	 */
	public FirmSoftController(InterfaceModel _model) {
		this.model = _model;	//Zuweisen des models
		
		ArrayList<Unternehmen> unternehmensListe = new SingletonUnternehmenListe().getInstanz();
		
		view = new FirmSoftView();
		view.setzeGUI();
		
		if(unternehmensListe.isEmpty()) {
			JInternalFrame erfasseUnternehmen = new NewUnternehmenBox();
		   
			
		}
		else {
			System.out.println("Hier in else Controller");
			//JInternalFrame ladeUnternehmen = new LadeUnternehmenBox();
		}
	}//Ende Konstruktor

	@Override
	public Unternehmen setUnternehmen() {
		return null;
		
	}

	@Override
	public void closeUnternehmen() {
		// TODO Auto-generated method stub
		
	}
}//Ende Controller
